Ingredients For Life: On Earth And In Space